[INFO] cloning repository https://github.com/Vlad-Shcherbina/win-win-reent-demo
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Vlad-Shcherbina/win-win-reent-demo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FVlad-Shcherbina%2Fwin-win-reent-demo", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FVlad-Shcherbina%2Fwin-win-reent-demo'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 19bdfe9afc00475ef85cfe2ec548bdc5a5c30e6f
[INFO] building Vlad-Shcherbina/win-win-reent-demo against master#ff34b919075f35a1787659e9c448a34b06bab8de for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FVlad-Shcherbina%2Fwin-win-reent-demo" "/workspace/builds/worker-14/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-14/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Vlad-Shcherbina/win-win-reent-demo on toolchain ff34b919075f35a1787659e9c448a34b06bab8de
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Vlad-Shcherbina/win-win-reent-demo
[INFO] finished tweaking git repo https://github.com/Vlad-Shcherbina/win-win-reent-demo
[INFO] tweaked toml for git repo https://github.com/Vlad-Shcherbina/win-win-reent-demo written to /workspace/builds/worker-14/source/Cargo.toml
[INFO] crate git repo https://github.com/Vlad-Shcherbina/win-win-reent-demo already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded win-win v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ab9c32b2401f50f72e1b6e49acd523bceeefb2101555567ca92fc0ed2734446b
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ab9c32b2401f50f72e1b6e49acd523bceeefb2101555567ca92fc0ed2734446b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ab9c32b2401f50f72e1b6e49acd523bceeefb2101555567ca92fc0ed2734446b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab9c32b2401f50f72e1b6e49acd523bceeefb2101555567ca92fc0ed2734446b", kill_on_drop: false }`
[INFO] [stdout] ab9c32b2401f50f72e1b6e49acd523bceeefb2101555567ca92fc0ed2734446b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3e462c33f35b82cb73ce3152be26e80e8d23fc53ec87f70687ca5eea0bc82fe0
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "3e462c33f35b82cb73ce3152be26e80e8d23fc53ec87f70687ca5eea0bc82fe0", kill_on_drop: false }`
[INFO] [stderr]    Compiling winapi v0.3.8
[INFO] [stderr]    Compiling wio v0.2.2
[INFO] [stderr]    Compiling win-win v0.1.1
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/error.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use winapi::um::winnt::HRESULT;
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/runloop.rs:4:13
[INFO] [stdout]   |
[INFO] [stdout] 4 | use winapi::shared::minwindef::BOOL;
[INFO] [stdout]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/runloop.rs:5:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | use winapi::shared::windef::HACCEL;
[INFO] [stdout]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/runloop.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | use winapi::um::winuser::{DispatchMessageW, GetMessageW, TranslateAcceleratorW, TranslateMessage};
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 | use winapi::shared::minwindef::{ATOM, DWORD, HINSTANCE, LPARAM, LPVOID, LRESULT, UINT, WPARAM};
[INFO] [stdout]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:10:13
[INFO] [stdout]    |
[INFO] [stdout] 10 | use winapi::shared::windef::{HBRUSH, HCURSOR, HICON, HMENU, HWND};
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:11:13
[INFO] [stdout]    |
[INFO] [stdout] 11 | use winapi::um::winnt::LPCWSTR;
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 | use winapi::um::winuser::{
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `winapi::ctypes`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:8:13
[INFO] [stdout]   |
[INFO] [stdout] 8 | use winapi::ctypes::c_int;
[INFO] [stdout]   |             ^^^^^^ could not find `ctypes` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wio::wide`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | use wio::wide::ToWide;
[INFO] [stdout]    |          ^^^^ could not find `wide` in `wio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:267:30
[INFO] [stdout]     |
[INFO] [stdout] 267 | type WindowLongPtr = winapi::shared::basetsd::LONG_PTR;
[INFO] [stdout]     |                              ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/error.rs:8:13
[INFO] [stdout]   |
[INFO] [stdout] 8 |     Hresult(HRESULT),
[INFO] [stdout]   |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HACCEL` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/runloop.rs:25:30
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub unsafe fn runloop(accel: HACCEL) -> BOOL {
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/runloop.rs:25:41
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub unsafe fn runloop(accel: HACCEL) -> BOOL {
[INFO] [stdout]    |                                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetMessageW` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/runloop.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 |         let res = GetMessageW(msg.as_mut_ptr(), null_mut(), 0, 0);
[INFO] [stdout]    |                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TranslateAcceleratorW` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/runloop.rs:33:31
[INFO] [stdout]    |
[INFO] [stdout] 33 |         if accel.is_null() || TranslateAcceleratorW(msg.hwnd, accel, &mut msg) == 0 {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TranslateMessage` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/runloop.rs:34:13
[INFO] [stdout]    |
[INFO] [stdout] 34 |             TranslateMessage(&msg);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DispatchMessageW` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/runloop.rs:35:13
[INFO] [stdout]    |
[INFO] [stdout] 35 |             DispatchMessageW(&msg);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:49:33
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn window_proc(&self, hwnd: HWND, msg: UINT, wparam: WPARAM, lparam: LPARAM)
[INFO] [stdout]    |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:49:44
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn window_proc(&self, hwnd: HWND, msg: UINT, wparam: WPARAM, lparam: LPARAM)
[INFO] [stdout]    |                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:49:58
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn window_proc(&self, hwnd: HWND, msg: UINT, wparam: WPARAM, lparam: LPARAM)
[INFO] [stdout]    |                                                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:49:74
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn window_proc(&self, hwnd: HWND, msg: UINT, wparam: WPARAM, lparam: LPARAM)
[INFO] [stdout]    |                                                                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LRESULT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub trait WindowProc {
[INFO] [stdout]    |                     - help: you might be missing a type parameter: `<LRESULT>`
[INFO] [stdout] ...
[INFO] [stdout] 50 |         -> Option<LRESULT>;
[INFO] [stdout]    |                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ATOM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:55:10
[INFO] [stdout]    |
[INFO] [stdout] 55 |     Atom(ATOM),
[INFO] [stdout]    |          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 |     style: UINT,
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HINSTANCE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:63:16
[INFO] [stdout]    |
[INFO] [stdout] 63 |     hInstance: HINSTANCE,
[INFO] [stdout]    |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:64:12
[INFO] [stdout]    |
[INFO] [stdout] 64 |     hIcon: HICON,
[INFO] [stdout]    |            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HCURSOR` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:65:14
[INFO] [stdout]    |
[INFO] [stdout] 65 |     hCursor: HCURSOR,
[INFO] [stdout]    |              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HBRUSH` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:66:20
[INFO] [stdout]    |
[INFO] [stdout] 66 |     hbrBackground: HBRUSH,
[INFO] [stdout]    |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:69:14
[INFO] [stdout]    |
[INFO] [stdout] 69 |     hIconSm: HICON,
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:75:16
[INFO] [stdout]    |
[INFO] [stdout] 75 |     dwExStyle: DWORD,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:78:14
[INFO] [stdout]    |
[INFO] [stdout] 78 |     dwStyle: DWORD,
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     hWndParent: HWND,
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HMENU` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:84:12
[INFO] [stdout]    |
[INFO] [stdout] 84 |     hMenu: HMENU,
[INFO] [stdout]    |            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HINSTANCE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:85:16
[INFO] [stdout]    |
[INFO] [stdout] 85 |     hInstance: HINSTANCE,
[INFO] [stdout]    |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CW_USEDEFAULT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:105:16
[INFO] [stdout]     |
[INFO] [stdout] 105 |             x: CW_USEDEFAULT,
[INFO] [stdout]     |                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CW_USEDEFAULT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:106:16
[INFO] [stdout]     |
[INFO] [stdout] 106 |             y: CW_USEDEFAULT,
[INFO] [stdout]     |                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CW_USEDEFAULT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:107:21
[INFO] [stdout]     |
[INFO] [stdout] 107 |             nWidth: CW_USEDEFAULT,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CW_USEDEFAULT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:108:22
[INFO] [stdout]     |
[INFO] [stdout] 108 |             nHeight: CW_USEDEFAULT,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:123:27
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn build(self) -> HWND {
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:125:66
[INFO] [stdout]     |
[INFO] [stdout] 125 |             let wnd_proc_ptr = Rc::into_raw(self.window_proc) as LPVOID;
[INFO] [stdout]     |                                                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateWindowExW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:126:24
[INFO] [stdout]     |
[INFO] [stdout] 126 |             let hwnd = CreateWindowExW(
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:164:35
[INFO] [stdout]     |
[INFO] [stdout] 164 |     pub fn style(mut self, style: DWORD) -> Self {
[INFO] [stdout]     |                                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:183:38
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn ex_style(mut self, style: DWORD) -> Self {
[INFO] [stdout]     |                                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:225:49
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub unsafe fn parent_hwnd(mut self, parent: HWND) -> Self {
[INFO] [stdout]     |                                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HMENU` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:239:40
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub unsafe fn menu(mut self, menu: HMENU) -> Self {
[INFO] [stdout]     |                                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HINSTANCE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:260:48
[INFO] [stdout]     |
[INFO] [stdout] 260 |     pub unsafe fn instance(mut self, instance: HINSTANCE) -> Self {
[INFO] [stdout]     |                                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:272:11
[INFO] [stdout]     |
[INFO] [stdout] 272 |     hwnd: HWND,
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:273:10
[INFO] [stdout]     |
[INFO] [stdout] 273 |     msg: UINT,
[INFO] [stdout]     |          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:274:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |     wparam: WPARAM,
[INFO] [stdout]     |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:275:13
[INFO] [stdout]     |
[INFO] [stdout] 275 |     lparam: LPARAM,
[INFO] [stdout]     |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LRESULT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:276:6
[INFO] [stdout]     |
[INFO] [stdout] 276 | ) -> LRESULT {
[INFO] [stdout]     |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_CREATE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:277:15
[INFO] [stdout]     |
[INFO] [stdout] 277 |     if msg == WM_CREATE {
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `CREATESTRUCTW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:278:49
[INFO] [stdout]     |
[INFO] [stdout] 278 |         let create_struct = &*(lparam as *const CREATESTRUCTW);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowLongPtrW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:280:9
[INFO] [stdout]     |
[INFO] [stdout] 280 |         SetWindowLongPtrW(hwnd, GWLP_USERDATA, window_state_ptr as WindowLongPtr);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GWLP_USERDATA` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:280:33
[INFO] [stdout]     |
[INFO] [stdout] 280 |         SetWindowLongPtrW(hwnd, GWLP_USERDATA, window_state_ptr as WindowLongPtr);
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:282:27
[INFO] [stdout]     |
[INFO] [stdout] 282 |     let window_proc_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *const Box<dyn WindowProc>;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GWLP_USERDATA` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:282:51
[INFO] [stdout]     |
[INFO] [stdout] 282 |     let window_proc_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *const Box<dyn WindowProc>;
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_NCDESTROY` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:296:15
[INFO] [stdout]     |
[INFO] [stdout] 296 |     if msg == WM_NCDESTROY && !window_proc_ptr.is_null() {
[INFO] [stdout]     |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowLongPtrW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 |         SetWindowLongPtrW(hwnd, GWLP_USERDATA, 0);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GWLP_USERDATA` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:297:33
[INFO] [stdout]     |
[INFO] [stdout] 297 |         SetWindowLongPtrW(hwnd, GWLP_USERDATA, 0);
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:300:30
[INFO] [stdout]     |
[INFO] [stdout] 300 |     result.unwrap_or_else(|| DefWindowProcW(hwnd, msg, wparam, lparam))
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPCWSTR` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:329:29
[INFO] [stdout]     |
[INFO] [stdout] 329 |     fn as_lpcwstr(&self) -> LPCWSTR {
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPCWSTR` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:331:49
[INFO] [stdout]     |
[INFO] [stdout] 331 |             WindowClass::Atom(atom) => *atom as LPCWSTR,
[INFO] [stdout]     |                                                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WNDCLASSEXW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:347:23
[INFO] [stdout]     |
[INFO] [stdout] 347 |             let wnd = WNDCLASSEXW {
[INFO] [stdout]     |                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WNDCLASSEXW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:348:40
[INFO] [stdout]     |
[INFO] [stdout] 337 | impl WindowClassBuilder {
[INFO] [stdout]     |     - help: you might be missing a type parameter: `<WNDCLASSEXW>`
[INFO] [stdout] ...
[INFO] [stdout] 348 |                 cbSize: mem::size_of::<WNDCLASSEXW>() as u32,
[INFO] [stdout]     |                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterClassExW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:362:30
[INFO] [stdout]     |
[INFO] [stdout] 362 |             let class_atom = RegisterClassExW(&wnd);
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:382:41
[INFO] [stdout]     |
[INFO] [stdout] 382 |     pub fn class_style(mut self, style: DWORD) -> Self {
[INFO] [stdout]     |                                         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HINSTANCE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:421:48
[INFO] [stdout]     |
[INFO] [stdout] 421 |     pub unsafe fn instance(mut self, instance: HINSTANCE) -> Self {
[INFO] [stdout]     |                                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HICON` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:436:40
[INFO] [stdout]     |
[INFO] [stdout] 436 |     pub unsafe fn icon(mut self, icon: HICON) -> Self {
[INFO] [stdout]     |                                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HICON` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:451:46
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub unsafe fn small_icon(mut self, icon: HICON) -> Self {
[INFO] [stdout]     |                                              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HCURSOR` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:481:44
[INFO] [stdout]     |
[INFO] [stdout] 481 |     pub unsafe fn cursor(mut self, cursor: HCURSOR) -> Self {
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HBRUSH` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:496:47
[INFO] [stdout]     |
[INFO] [stdout] 496 |     pub unsafe fn background(mut self, brush: HBRUSH) -> Self {
[INFO] [stdout]     |                                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_wide_null` found for type parameter `impl AsRef<OsStr>` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:153:33
[INFO] [stdout]     |
[INFO] [stdout] 153 |         self.window_name = name.to_wide_null();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ method not found in `impl AsRef<OsStr>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `clone` found for struct `Rc<_>` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:291:35
[INFO] [stdout]     |
[INFO] [stdout] 291 |             mem::forget(reference.clone());
[INFO] [stdout]     |                                   ^^^^^ method not found in `Rc<_>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `reference` is a function, perhaps you wish to call it
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_wide_null` found for type parameter `impl AsRef<OsStr>` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:309:36
[INFO] [stdout]     |
[INFO] [stdout] 309 |             class_name: class_name.to_wide_null(),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ method not found in `impl AsRef<OsStr>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_wide_null` found for type parameter `impl AsRef<OsStr>` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:326:38
[INFO] [stdout]     |
[INFO] [stdout] 326 |         WindowClass::Name(class_name.to_wide_null())
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ method not found in `impl AsRef<OsStr>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_wide_null` found for type parameter `impl AsRef<OsStr>` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/win-win-0.1.1/src/window.rs:511:36
[INFO] [stdout]     |
[INFO] [stdout] 511 |         self.menu_name = menu_name.to_wide_null();
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ method not found in `impl AsRef<OsStr>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 78 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `win-win`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "3e462c33f35b82cb73ce3152be26e80e8d23fc53ec87f70687ca5eea0bc82fe0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3e462c33f35b82cb73ce3152be26e80e8d23fc53ec87f70687ca5eea0bc82fe0", kill_on_drop: false }`
[INFO] [stdout] 3e462c33f35b82cb73ce3152be26e80e8d23fc53ec87f70687ca5eea0bc82fe0
